home *** CD-ROM | disk | FTP | other *** search
/ The Utilities Experience / The Utilities Experience - Volume 1.iso / software / disk_tools / atapi / docs / atapi.doc < prev    next >
Text File  |  1995-06-08  |  7KB  |  207 lines

  1. Welcome to atapi.device by Elaborate Bytes!
  2.  
  3. Copyright © 1994, 1995 Elaborate Bytes, Oliver Kastl
  4.  
  5. GENERAL
  6.  
  7. This device allows you to use an ATAPI CD-ROM drive
  8. with the A4000 or A4000T embedded IDE controller.
  9. A4000 users can use the very popular and cheap CD-Roms for PCs
  10. without any major disadvantages against SCSI CD-Rom drives.
  11.  
  12. The major advantage for A4000 users without a SCSI controller
  13. is, that they don't have to buy one.
  14.  
  15. The major advantage for A4000 users with a SCSI controller
  16. is, that they have an unused IDE port in their machine anyway
  17. and SCSI CD-Roms are usually more expensive.
  18.  
  19. The device maps SCSI-II commands to ATAPI packets using the
  20. standard Commodore HD_SCSICMD interface, so any "CD-Rom
  21. specific" programs (Multisession Filsystems, Audio Players and
  22. Photo-CD readers) designed for SCSI-II CD-Roms should work.
  23. This has been tested with CacheCDFS, PlayCD, CD32-Emulator
  24. (all written by me) and PhotoWorX (an excellent PhotoCD Reader
  25. by Corporate Media).
  26. However, I cannot guarantee that every SCSI-II specific program will
  27. work, but I do not expect any major problems.
  28.  
  29. The device is fully interrupt driven and will use only a small
  30. amount of CPU time for the transfer (exceptions are listed below).
  31.  
  32.  
  33. COMPATIBILITY WITH EXISTING IDE HARDDISK
  34.  
  35. Every (and I mean it!) IDE drive that works with the original
  36. Commodore scsi.device WILL continue to work if the a4000_atapi.device
  37. is installed. The reason is simple: My device will use the code of the
  38. Commodore scsi.device (if present) to access the IDE harddisk.
  39.  
  40. If you connect an ATAPI CD-Rom and you harddisk stops to work, this
  41. usually is a hardware, not a software problem.
  42.  
  43. Check cables & jumpers.
  44.  
  45. Some harddisks must be rejumpered, if a slave drive is connected.
  46. Consult the manual that came with your harddrive before doing so
  47. or ask your dealer for assistance.
  48. Make sure, the CD-ROM is configured as a slave device.
  49. Some CD-Roms (e.g. the Wearnes CDA-120) have an option to enable or
  50. disable interrupts. As the a4000_atapi.device is interrupt driven to 
  51. reduce CPU use, it will NOT work if you disable interrupt generation
  52. on the CD-Rom drive.
  53. Please consult the CD-Rom installation manual.
  54.  
  55.  
  56. USING MORE THAN TWO UNITS
  57.  
  58. Starting with version 6.x, a4000_atapi.device is able to support up to
  59. 4 units. This may be up to two harddisks or any number of CD-Roms.
  60. For this feature to work, you need a special cable which has one connector
  61. for the Amiga IDE port and four connectors for different IDE units.
  62. This cable will be shortly available from official Elaborate Bytes
  63. distributers.
  64. This cable will in fact add a "second" full operational and independend
  65. IDE port to the system. (WOW! How is this possible? I would really love
  66. to share this secret, but I am not allowed to tell :-)
  67. Connecting the CD-Rom to the "second" IDE port will effectively hide
  68. the CD-Rom from Commodore's scsi.device during boot.
  69. As a side effect this eliminates any problems which could be caused
  70. by the scsi.device which may be confused by the presence of a CD-Rom.
  71. Connecting the CD-Rom to the "second" port will eliminate any possible
  72. master/slave problems with existing harddisks.
  73.  
  74.  
  75. A600 & A1200
  76.  
  77. Support for A600 and A1200 has been added. The device is the same
  78. "atapi.device" and will work with both machines.
  79. You should use the SetAtapiSpeed command to maximize the CD-Rom performance.
  80. Using more than two units is not possible with the A600.
  81.  
  82.  
  83.  
  84. TESTED DRIVES
  85.  
  86. A couple of drives have been tested with the atapi.device.
  87. The test configuration was an A4000/40 with and without Oktagon 2008
  88. SCSI controller, with and without an IDE Harddisk (Quantum Maverick 540
  89. or Seagate ST328A). The drives were selected always as the slave device,
  90. even if no IDE Harddisk was installed.
  91. All CD-Rom drives which comply with ATAPI specs 1.2 are expected to work.
  92.  
  93. Recommended drives (work 100%):
  94.  
  95. Mitsumi FX-001DE (2x speed)
  96. (Don't mix this up with the FX-001D! The FX-001, FX-001D and LU005
  97. are NO atapi devices and will NOT work! Connecting a non IDE/ATAPI
  98. device to the Amiga IDE port may damage both your Amiga and your CD-Rom!)
  99.  
  100. Mitsumi FX-300   (3x speed)
  101. Mitsumi FX 400 (4x speed)
  102. Chinon CDS-545 (4x speed) <-- very good drive!!!!!
  103. Toshiba XM-5302B (4x speed) <-- very good drive!!!!!
  104. The Toshiba drive is very short and fits best in A4000 drive bay!
  105.  
  106. Wearnes CDD-220A (4x speed)
  107. Acer 6825-P      (2x speed)
  108. Wearnes CDD-120A (2x speed)
  109. Chinon CDS-525I (2x speed)
  110. Sony CDU-55E (2x speed) <-- Audio play requires CacheCDFS 2.5 or better
  111.  
  112.  
  113. This drive is NO LONGER supported:
  114.  
  115. Elitegroup Vertos 300SSD (2x speed)
  116.  
  117.  
  118.  
  119. TESTED FILESYSTEMS
  120.  
  121. The device has been tested with the CacheCDFS (yes, this is written
  122. by me, too) and my PlayCD Audio player.
  123. It works very well with my CD32-Emulator.
  124. However, I don't expect any problems with other filesystems.
  125.  
  126.  
  127. INSTALLATION
  128.  
  129. Installation is simple.
  130.  
  131. Connect an IDE-ATAPI drive to your IDE port.
  132. You should jumper the drive as a SLAVE device, even if you do
  133. not have an IDE harddrive connected, as the A4000 may not boot
  134. if it encounters an ATAPI CD-Rom as the Master device.
  135. However, IF your Amiga does boot with a CD-Rom as the master
  136. device, you could use two CD-Roms at the same time.
  137. The unit numbers will be 0 (for the master) and 1 (for the slave).
  138.  
  139. If you have an IDE harddrive, you should buy a standard PC-IDE
  140. harddisk cable, as the original A4000 cable is too short for both an
  141. IDE harddisk and a CD-Rom drive.
  142. The harddisk should be jumpered as the Master device and the
  143. CD-Rom as the slave, otherwise the Amiga will not recognize
  144. the harddrive.
  145.  
  146. Copy the a4000_atapi.device to your devs: directory.
  147. The supplied installer script will do this for you.
  148.  
  149. Now you must tell your CD-Rom FileSystem about the device.
  150. This differs from product to product, please consult the manual
  151. of the Filesystem you wish to use.
  152.  
  153. With CacheCDFS, simply run the CacheCDFS installation program.
  154. It will automatically detect your CD-Rom.
  155.  
  156. A CD-Rom connected as the slave device will have unit number 1, which
  157. will be the common case.
  158. A CD-Rom connected as the master device will have unit number 0.
  159. The name of the device driver is a4000_atapi.device.
  160.  
  161.  
  162. KNOWN PROBLEMS
  163.  
  164. It is possible, that some drive models cannot be mounted after a reboot,
  165. because they need some time to wake up after a hardware reset.
  166. (On a PC it takes often a long time until the CD-Rom is accessed)
  167. This depends on how "fast" your startup-sequence reaches the mount
  168. command.
  169. If you have this problem, add a delay (e.g. Wait 3) before the mount
  170. command in your startup-sequence.
  171.  
  172.  
  173. That's it!
  174.  
  175. Please send comments, bug reports, etc to:
  176.  
  177. Elaborate Bytes
  178. Oliver Kastl
  179. Am Westpark 5
  180. 81373 Munich
  181. Germany
  182.  
  183. Compuserve: 100447,3361
  184. Internet: 100447.3361@compuserve.com
  185.  
  186. To order the CacheCDFS, the CD32 Emulator, the atapi.device
  187. or all of the above, please contact:
  188.  
  189. Hirsch & Wolf OHG
  190. Mittelstr. 33
  191. 56564 Neuwied
  192. Germany
  193.  
  194. Tel.: ++49-2631-83990
  195. Fax.: ++49-2631-839931
  196.  
  197. or
  198.  
  199. NBG-USA, Inc.
  200. 482 Holly Ave.
  201. St. Paul MN55102
  202. USA
  203.  
  204. Tel.: ++1-612-2909447
  205. Fax.: ++1-612-2909449
  206.  
  207.